a popular saying - Spanisch Englisch Wörterbuch